package com.lanxin.Cache;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Component;

//这个类的核心目的是 将 Spring 容器中的 RedisTemplate 实例传递给
// MyBatis 的二级缓存实现（RedisMybatisCache），从而让 MyBatis 能够使用 Redis 作为二级缓存存储。
@Component
public class RedisCacheTransfer {

    @Autowired
    public void setRedisTemplate(RedisTemplate<String, Object> redisTemplate) {
        RedisMybatisCache.setRedisTemplate(redisTemplate);
    }
}
